"""
细节:
    1. 如下定义类的几种写法，并没有任何区别，最终的效果都是一样的，只是写法不同
    2. 所有的类都直接或者间接继承自Object，Object是所有类的父类

定义类的几种方式
    1. 方式一:
        class 类名:
            pass

    2. 方式二:
        class 类名():
            pass

    3. 方式三:
        class 类名(父类名):
            pass


"""
# 创建学生类
# 方式二
# class Student():
#
#     def __init__(self,name,age):
#         self.name = name
#         self.age = age
#
#     def study(self):
#         print(f'我叫{self.name},我爱学习')


# 方式三
class Student(object):

    def __init__(self,name,age):
        self.name = name
        self.age = age

    def study(self):
        print(f'我叫{self.name},我爱学习')

if __name__ == '__main__':
    s = Student('聂茹凤',20)
    s.study()
